tg-me.com/vuejs_ru/1610778
Last Update:
Всем привет, подскажите как 2 роутера использовать во Vue:
import router from './routes';
import adminRouter from './admin/routes';
createApp(App)
.use(router)
.use(adminRouter);
admin/router/index.js:
import { createRouter, createWebHistory } from 'vue-router';
import AdminLayout from "../layouts/AdminLayout.vue";
import Orders from '../pages/Orders.vue';
const routes = [
{ path: '/', component: AdminLayout, children: [
{ path: '/orders', name: 'AdminOrders', component: Orders, meta: {title: 'Заявки'} },
]
},
];
const adminRouter = createRouter({
history: createWebHistory('/admin'),
routes,
});
export default adminRouter;
routes/index.js:
import { createRouter, createWebHistory } from 'vue-router';
import AppLayout from "../layouts/AppLayout.vue";
import Main from '../pages/Main.vue';
const routes = [
{ path: '/', component: AppLayout, children: [
{ path: '/', name: 'Main', component: Main, meta: {title: 'Главная'} },
]
},
];
export default router;
Так вообще можно делать?? В консоли всякие ошибки
BY Александр www in Vue.js — русскоговорящее сообщество
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Share with your friend now:
tg-me.com/vuejs_ru/1610778